[INFO] fetching crate fourq 0.1.6...
[INFO] fixing fourq-0.1.6 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate fourq 0.1.6 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate fourq 0.1.6
[INFO] finished tweaking crates.io crate fourq 0.1.6
[INFO] tweaked toml for crates.io crate fourq 0.1.6 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate fourq 0.1.6 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 56 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.65.1 (available: v0.72.1)
[INFO] [stderr]       Adding bindgen v0.69.5 (available: v0.72.1)
[INFO] [stderr]       Adding rand v0.8.6 (available: v0.10.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `fourq` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775
[INFO] running `Command { std: "docker" "start" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `fourq` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling bindgen v0.65.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking shlex v1.3.0
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]     Checking lazycell v1.3.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]     Checking regex v1.12.4
[INFO] [stderr]    Compiling fourq v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed src/lib.rs (4 fixes)
[INFO] [stderr]        Fixed src/point.rs (1 fix)
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs (78 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.17s
[INFO] [stderr] crater-edition-check: fourq v0.1.6 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr] warning: Cargo.toml: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr] warning: `fourq` (manifest) generated 1 warning
[INFO] [stderr]    Compiling fourq v0.1.6 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `bindgen::builder`
[INFO] [stdout]   --> build.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use bindgen::builder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; extern "C" { # [doc = " Public ECC API"] pub fn eccset (G : * mut point_affine) ; } extern "C" { pub fn ecc...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_mul (P : * mut point_affine , k : * mut digit_t , Q : * mut point_affine , clear_cofactor : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: bool) -> bool ; } extern "C" { pub fn ecc_mul_fixed (k : * mut digit_t , Q : * mut point_affine) -> bool ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_mul_double (k : * mut digit_t , Q : * mut point_affine , l : * mut digit_t , R : * mut point_affine) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for arithmetic functions modulo the curve order"] pub fn to_Montgomery (ma : * const digit_t , c : * mut digit_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c : * mut digit_t) ; } extern "C" { pub fn from_Montgomery (a : * const digit_t , mc : * mut digit_t) ; } extern "C" { pub fn Mon...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn Montgomery_multiply_mod_order (ma : * const digit_t , mb : * const digit_t , mc : * mut digit_t) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut digit_t) ; } extern "C" { pub fn Montgomery_inversion_mod_order (ma : * const digit_t , mc : * mut digit_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... digit_t) ; } extern "C" { pub fn add_mod_order (a : * const digit_t , b : * const digit_t , c : * mut digit_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...igit_t) ; } extern "C" { pub fn subtract_mod_order (a : * const digit_t , b : * const digit_t , c : * mut digit_t) ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t , c : * mut digit_t) ; } extern "C" { pub fn modulo_order (a : * mut digit_t , c : * mut digit_t) ; } extern "C" { # [doc = " Pu...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for SchnorrQ"] pub fn SchnorrQ_KeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_FullKeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_Sign (SecretKey ... os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_Verify (PublicKe...: os :: raw :: c_uint) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for co-factor ECDH key exchange with compressed,\n 32-byte public keys"] pub fn CompressedPublicKeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17048
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CompressedKeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CompressedSecretAgreement (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * const :: std :: os :: raw :: c_uchar , SharedSecret : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for co-factor ECDH key exchange with uncompressed,\n 64-byte public keys"] pub fn PublicKeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17710
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn KeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SecretAgreement (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * const :: std :: os :: raw :: c_uchar , SharedSecret : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:18088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for hashing to curve, 64-byte public keys"] pub fn HashToCurve (r : * mut felm_t , P : * mut point_affine) -> ECCRYPTO_STATUS ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Multiprecision functions"] pub fn is_zero_ct (a : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mp_add (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mp_mul (a : * const digit_t , b : * const digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn subtract (a : * const digit_t , b : * const digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uchar ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn clear_words (mem : * mut :: std :: os :: raw :: c_void , nwords : :: std :: os :: raw :: c_uint) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt) ; } extern "C" { # [doc = " Field arithmetic functions"] pub fn fpcopy1271 (a : * mut digit_t , c : * mut digit_t) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpneg1271 (a : * mut digit_t) ; } extern "C" { pub fn mod1271 (a : * mut...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b fn fpneg1271 (a : * mut digit_t) ; } extern "C" { pub fn mod1271 (a : * mut digit_t) ; } extern "C" { pub fn fpadd1271 (a : * mu...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpadd1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpsub1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpdiv1271 (a : * mut digit_t) ; } extern "C" { pub fn fpmul1271 (a : * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpmul1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t , c : * mut digit_t) ; } extern "C" { pub fn fpsqr1271 (a : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpinv127...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24063
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpinv1271 (a : * mut digit_t) ; } extern "C" { pub fn fpexp1251 (a : * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...271 (a : * mut digit_t) ; } extern "C" { pub fn fpexp1251 (a : * mut digit_t , af : * mut digit_t) ; } extern "C" { # [doc = " Qua...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) ; } extern "C" { # [doc = " Quadratic extension field arithmetic functions"] pub fn fp2zero1271 (a : * mut felm_t) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...1271 (a : * mut felm_t) ; } extern "C" { pub fn fp2copy1271 (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2neg12...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2neg1271 (a : * mut felm_t) ; } extern "C" { pub fn fp2add1271 (a : * ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24435
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2add1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2sub1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut felm_t) ; } extern "C" { pub fn fp2addsub1271_a (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2mul1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut felm_t) ; } extern "C" { pub fn fp2mul1271_a (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr1271 (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr12...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24975
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr1271_a (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2inv1...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2inv1271 (a : * mut felm_t) ; } extern "C" { # [doc = " Curve and reco...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25104
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Curve and recoding functions"] pub fn eccnorm (P : * mut point_extproj , Q : * mut point_affine) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_affine) ; } extern "C" { pub fn R1_to_R2 (P : * mut point_extproj , Q : * mut point_extproj_precomp) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tproj_precomp) ; } extern "C" { pub fn R1_to_R3 (P : * mut point_extproj , Q : * mut point_extproj_precomp) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tproj_precomp) ; } extern "C" { pub fn R2_to_R4 (P : * mut point_extproj_precomp , Q : * mut point_extproj) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mp , Q : * mut point_extproj) ; } extern "C" { pub fn eccdouble_ni (P : * mut point_extproj) ; } extern "C" { pub fn eccdouble (P ...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; extern "C" { # [doc = " Public ECC API"] pub fn eccset (G : * mut point_affine) ; } extern "C" { pub fn ecc...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_mul (P : * mut point_affine , k : * mut digit_t , Q : * mut point_affine , clear_cofactor : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: bool) -> bool ; } extern "C" { pub fn ecc_mul_fixed (k : * mut digit_t , Q : * mut point_affine) -> bool ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_mul_double (k : * mut digit_t , Q : * mut point_affine , l : * mut digit_t , R : * mut point_affine) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for arithmetic functions modulo the curve order"] pub fn to_Montgomery (ma : * const digit_t , c : * mut digit_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c : * mut digit_t) ; } extern "C" { pub fn from_Montgomery (a : * const digit_t , mc : * mut digit_t) ; } extern "C" { pub fn Mon...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_ni (P : * mut point_extproj) ; } extern "C" { pub fn eccdouble (P : * mut point_extproj) ; } extern "C" { pub fn eccadd_ni (Q : ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn Montgomery_multiply_mod_order (ma : * const digit_t , mb : * const digit_t , mc : * mut digit_t) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oint_extproj) ; } extern "C" { pub fn eccadd_ni (Q : * mut point_extproj_precomp , P : * mut point_extproj) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut digit_t) ; } extern "C" { pub fn Montgomery_inversion_mod_order (ma : * const digit_t , mc : * mut digit_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_extproj) ; } extern "C" { pub fn eccadd (Q : * mut point_extproj_precomp , P : * mut point_extproj) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn eccadd_core (P : * mut point_extproj_precomp , Q : * mut point_extproj_precomp , R : * mut point_extproj) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...comp , R : * mut point_extproj) ; } extern "C" { pub fn ecc_psi (P : * mut point_extproj) ; } extern "C" { pub fn ecc_phi (P : * m...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_psi (P : * mut point_extproj) ; } extern "C" { pub fn ecc_phi (P : * mut point_extproj) ; } extern "C" { pub fn decompose (k : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...P : * mut point_extproj) ; } extern "C" { pub fn decompose (k : * mut u64 , scalars : * mut u64) ; } extern "C" { pub fn recode (s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... digit_t) ; } extern "C" { pub fn add_mod_order (a : * const digit_t , b : * const digit_t , c : * mut digit_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...igit_t) ; } extern "C" { pub fn subtract_mod_order (a : * const digit_t , b : * const digit_t , c : * mut digit_t) ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn recode (scalars : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint , sign_masks : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26285
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fixed_window_recode (scalar : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint , sign_masks : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t , c : * mut digit_t) ; } extern "C" { pub fn modulo_order (a : * mut digit_t , c : * mut digit_t) ; } extern "C" { # [doc = " Pu...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint) ; } extern "C" { pub fn conversion_to_odd (k : * mut digit_t , k_odd : * mut digit_t) ; } extern "C" { pub fn co...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t , k_odd : * mut digit_t) ; } extern "C" { pub fn cofactor_clearing (P : * mut point_extproj) ; } extern "C" { pub fn ecc_precomp...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt_extproj) ; } extern "C" { pub fn ecc_precomp (P : * mut point_extproj , T : * mut point_extproj_precomp_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26700
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_1x8 (table : * mut point_extproj_precomp_t , P : * mut point_extproj_precomp , digit : :: std :: os :: raw :: c_uint , sign_mask : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for SchnorrQ"] pub fn SchnorrQ_KeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:15985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_FullKeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_1x8_a (table : * mut point_extproj_precomp_t , P : * mut point_extproj_precomp , digit : * mut :: std :: os :: raw :: c_uint , sign_mask : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint) ; } extern "C" { pub fn point_setup (P : * mut point_affine , Q : * mut point_extproj) ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_Sign (SecretKey ... os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_extproj) ; } extern "C" { pub fn point_setup_ni (P : * mut point_affine , Q : * mut point_extproj) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SchnorrQ_Verify (PublicKe...: os :: raw :: c_uint) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut point_extproj) ; } extern "C" { pub fn ecc_point_validate (P : * mut point_extproj) -> bool ; } extern "C" { pub fn FourQ_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:16776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for co-factor ECDH key exchange with compressed,\n 32-byte public keys"] pub fn CompressedPublicKeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn FourQ_get_error_message (Status : ECCRYPTO_STATUS) -> * const :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17048
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CompressedKeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn eccmadd_ni (Q : * mut point_precomp , P : * mut point_extproj) ; } extern "C" { pub fn t...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn CompressedSecretAgreement (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * const :: std :: os :: raw :: c_uchar , SharedSecret : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27569
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_fixed_base (table : * mut point_precomp_t , P : * mut point_precomp , digit : :: std :: os :: raw :: c_uint , sign : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for co-factor ECDH key exchange with uncompressed,\n 64-byte public keys"] pub fn PublicKeyGeneration (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17710
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn KeyGeneration (SecretKey : * mut :: std :: os :: raw :: c_uchar , PublicKey : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uint) ; } extern "C" { pub fn mLSB_set_recode (scalar : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:17869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn SecretAgreement (SecretKey : * const :: std :: os :: raw :: c_uchar , PublicKey : * const :: std :: os :: raw :: c_uchar , SharedSecret : * mut :: std :: os :: raw :: c_uchar) -> ECCRYPTO_STATUS ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_precomp_double (P : * mut point_extproj , Table : * mut point_extproj_precomp_t , npoints : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wNAF_recode (scalar : u64 , w : :: std :: os :: raw :: c_uint , digits : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:18088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Public API for hashing to curve, 64-byte public keys"] pub fn HashToCurve (r : * mut felm_t , P : * mut point_affine) -> ECCRYPTO_STATUS ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn encode (P : * mut point_affine , Pencoded : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = " Multiprecision functions"] pub fn is_zero_ct (a : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn decode (Pencoded : * const :: std :: os :: raw :: c_uchar , P : * mut point_affine) -> ECCRYPTO_STATUS ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mp_add (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mp_mul (a : * const digit_t , b : * const digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn subtract (a : * const digit_t , b : * const digit_t , c : * mut digit_t , nwords : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uchar ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn clear_words (mem : * mut :: std :: os :: raw :: c_void , nwords : :: std :: os :: raw :: c_uint) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:6518
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...UBLEMUL_WQ : u32 = 4 ; pub type wchar_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [repr (align (16))] # [derive (Debug , Def...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt) ; } extern "C" { # [doc = " Field arithmetic functions"] pub fn fpcopy1271 (a : * mut digit_t , c : * mut digit_t) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_char` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ax_align_nonce2))) ; } pub type __u_char = :: std :: os :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpneg1271 (a : * mut digit_t) ; } extern "C" { pub fn mod1271 (a : * mut...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_short` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b fn fpneg1271 (a : * mut digit_t) ; } extern "C" { pub fn mod1271 (a : * mut digit_t) ; } extern "C" { pub fn fpadd1271 (a : * mu...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_int` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpadd1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_long` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpsub1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `Int8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpdiv1271 (a : * mut digit_t) ; } extern "C" { pub fn fpmul1271 (a : * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t) ; } extern "C" { pub fn fpmul1271 (a : * mut digit_t , b : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8042
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; p...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:23989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t , c : * mut digit_t) ; } extern "C" { pub fn fpsqr1271 (a : * mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpinv127...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24063
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut digit_t , c : * mut digit_t) ; } extern "C" { pub fn fpinv1271 (a : * mut digit_t) ; } extern "C" { pub fn fpexp1251 (a : * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...271 (a : * mut digit_t) ; } extern "C" { pub fn fpexp1251 (a : * mut digit_t , af : * mut digit_t) ; } extern "C" { # [doc = " Qua...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8258
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) ; } extern "C" { # [doc = " Quadratic extension field arithmetic functions"] pub fn fp2zero1271 (a : * mut felm_t) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...1271 (a : * mut felm_t) ; } extern "C" { pub fn fp2copy1271 (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2neg12...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2neg1271 (a : * mut felm_t) ; } extern "C" { pub fn fp2add1271 (a : * ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24435
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2add1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2sub1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint3...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut felm_t) ; } extern "C" { pub fn fp2addsub1271_a (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t) ; } extern "C" { pub fn fp2mul1271 (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint6...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut felm_t) ; } extern "C" { pub fn fp2mul1271_a (a : * mut felm_t , b : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr1271 (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr12...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:24975
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m_t , c : * mut felm_t) ; } extern "C" { pub fn fp2sqr1271_a (a : * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2inv1...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__quad_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ast64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_quad_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut felm_t , c : * mut felm_t) ; } extern "C" { pub fn fp2inv1271 (a : * mut felm_t) ; } extern "C" { # [doc = " Curve and reco...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25104
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " Curve and recoding functions"] pub fn eccnorm (P : * mut point_extproj , Q : * mut point_affine) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_affine) ; } extern "C" { pub fn R1_to_R2 (P : * mut point_extproj , Q : * mut point_extproj_precomp) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__dev_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tproj_precomp) ; } extern "C" { pub fn R1_to_R3 (P : * mut point_extproj , Q : * mut point_extproj_precomp) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tproj_precomp) ; } extern "C" { pub fn R2_to_R4 (P : * mut point_extproj_precomp , Q : * mut point_extproj) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mp , Q : * mut point_extproj) ; } extern "C" { pub fn eccdouble_ni (P : * mut point_extproj) ; } extern "C" { pub fn eccdouble (P ...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_ni (P : * mut point_extproj) ; } extern "C" { pub fn eccdouble (P : * mut point_extproj) ; } extern "C" { pub fn eccadd_ni (Q : ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Ino64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oint_extproj) ; } extern "C" { pub fn eccadd_ni (Q : * mut point_extproj_precomp , P : * mut point_extproj) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__mode_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_extproj) ; } extern "C" { pub fn eccadd (Q : * mut point_extproj_precomp , P : * mut point_extproj) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn eccadd_core (P : * mut point_extproj_precomp , Q : * mut point_extproj_precomp , R : * mut point_extproj) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:25946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...comp , R : * mut point_extproj) ; } extern "C" { pub fn ecc_psi (P : * mut point_extproj) ; } extern "C" { pub fn ecc_phi (P : * m...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [re...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_psi (P : * mut point_extproj) ; } extern "C" { pub fn ecc_phi (P : * mut point_extproj) ; } extern "C" { pub fn decompose (k : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)]...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clock_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ngify ! (__val))) ; } pub type __clock_t = :: std :: os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...P : * mut point_extproj) ; } extern "C" { pub fn decompose (k : * mut u64 , scalars : * mut u64) ; } extern "C" { pub fn recode (s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn recode (scalars : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint , sign_masks : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `RlimT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26285
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fixed_window_recode (scalar : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint , sign_masks : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rlim64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__id_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                      ^^^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint) ; } extern "C" { pub fn conversion_to_odd (k : * mut digit_t , k_odd : * mut digit_t) ; } extern "C" { pub fn co...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t , k_odd : * mut digit_t) ; } extern "C" { pub fn cofactor_clearing (P : * mut point_extproj) ; } extern "C" { pub fn ecc_precomp...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__useconds_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UsecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt_extproj) ; } extern "C" { pub fn ecc_precomp (P : * mut point_extproj , T : * mut point_extproj_precomp_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_lon...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26700
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_1x8 (table : * mut point_extproj_precomp_t , P : * mut point_extproj_precomp , digit : :: std :: os :: raw :: c_uint , sign_mask : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Suseconds64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:26899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_1x8_a (table : * mut point_extproj_precomp_t , P : * mut point_extproj_precomp , digit : * mut :: std :: os :: raw :: c_uint , sign_mask : * mut :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__daddr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub ty...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint) ; } extern "C" { pub fn point_setup (P : * mut point_affine , Q : * mut point_extproj) ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__key_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... point_extproj) ; } extern "C" { pub fn point_setup_ni (P : * mut point_affine , Q : * mut point_extproj) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut point_extproj) ; } extern "C" { pub fn ecc_point_validate (P : * mut point_extproj) -> bool ; } extern "C" { pub fn FourQ_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timer_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn FourQ_get_error_message (Status : ECCRYPTO_STATUS) -> * const :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blksize_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; p...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10876
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn eccmadd_ni (Q : * mut point_precomp , P : * mut point_extproj) ; } extern "C" { pub fn t...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27569
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn table_lookup_fixed_base (table : * mut point_precomp_t , P : * mut point_precomp , digit : :: std :: os :: raw :: c_uint , sign : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Blkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uint) ; } extern "C" { pub fn mLSB_set_recode (scalar : * mut u64 , digits : * mut :: std :: os :: raw :: c_uint) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsblkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:27862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecc_precomp_double (P : * mut point_extproj , Table : * mut point_extproj_precomp_t , npoints : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11102
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wNAF_recode (scalar : u64 , w : :: std :: os :: raw :: c_uint , digits : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsfilcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn encode (P : * mut point_affine , Pencoded : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsword_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `FswordT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:28252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn decode (Pencoded : * const :: std :: os :: raw :: c_uchar , P : * mut point_affine) -> ECCRYPTO_STATUS ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_u...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_ulong_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = *...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__loff_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intpt...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__caddr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11480
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_lo...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `wchar_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:6518
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...UBLEMUL_WQ : u32 = 4 ; pub type wchar_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [repr (align (16))] # [derive (Debug , Def...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `WcharT`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intptr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_char` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ax_align_nonce2))) ; } pub type __u_char = :: std :: os :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_short` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_le...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_int` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_long` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __i...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `Int8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:7988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8042
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; p...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t =...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8258
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12165
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12221
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ;...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint3...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint6...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__quad_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ast64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `intmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_quad_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12541
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digi...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `digit_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12576
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t ...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `DigitT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__dev_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sdigit_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [r...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `SdigitT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:8951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `felm_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [repr (C)] # [derive (Debu...
[INFO] [stdout]   |                                     ^^^^^^ help: convert the identifier to upper camel case: `FelmT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `f2elm_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub struct ...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `F2elmT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:13653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... stringify ! (y))) ; } pub type point_t = [point_affine ; 1usize] ; pub const ECCRYPTO_STATUS_ECCRYPTO_ERROR : ECCRYPTO_STATUS = 0...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `PointT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ECCRYPTO_STATUS` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._STATUS = 10 ; pub type ECCRYPTO_STATUS = :: std :: os :: raw :: c_uint ; extern "C" { # [doc = " Public ECC API"] pub fn eccset (...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EccryptoStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Ino64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__mode_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint128_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:18262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ECCRYPTO_STATUS ; } pub type uint128_t = u128 ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub struct point_extproj...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint128T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_extproj_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:19879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y ! (tb))) ; } pub type point_extproj_t = [point_extproj ; 1usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointExtprojT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [re...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_extproj_precomp_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:21407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } pub type point_extproj_precomp_t = [point_extproj_precomp ; 1usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clo...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointExtprojPrecompT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_precomp_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y ! (t2))) ; } pub type point_precomp_t = [point_precomp ; 1usize] ; extern "C" { # [doc = " Multiprecision functions"] pub fn is_...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointPrecompT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:9369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)]...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clock_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ngify ! (__val))) ; } pub type __clock_t = :: std :: os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `RlimT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rlim64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__id_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                      ^^^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__useconds_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UsecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_lon...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Suseconds64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__daddr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub ty...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__key_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timer_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blksize_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; p...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10876
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Blkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:10986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsblkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11102
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsfilcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsword_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `FswordT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_u...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_ulong_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = *...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__loff_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intpt...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__caddr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11480
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_lo...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intptr_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_le...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __i...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t =...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:11963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/point.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |             let mut r0 = bytes.as_ptr() as *mut [u64; 2];
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/point.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |             let mut r1 = r0.add(1);
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12165
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12221
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ;...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `intmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12541
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digi...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `digit_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12576
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tmax_t = __uintmax_t ; pub type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t ...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `DigitT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sdigit_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... type digit_t = u64 ; pub type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [r...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `SdigitT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `felm_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type sdigit_t = i64 ; pub type felm_t = [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [repr (C)] # [derive (Debu...
[INFO] [stdout]   |                                     ^^^^^^ help: convert the identifier to upper camel case: `FelmT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `f2elm_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:12666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= [digit_t ; 2usize] ; pub type f2elm_t = [felm_t ; 2usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub struct ...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `F2elmT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fourq` (lib) due to 78 previous errors; 93 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: type `point_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:13653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... stringify ! (y))) ; } pub type point_t = [point_affine ; 1usize] ; pub const ECCRYPTO_STATUS_ECCRYPTO_ERROR : ECCRYPTO_STATUS = 0...
[INFO] [stdout]   |                                    ^^^^^^^ help: convert the identifier to upper camel case: `PointT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ECCRYPTO_STATUS` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:14540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._STATUS = 10 ; pub type ECCRYPTO_STATUS = :: std :: os :: raw :: c_uint ; extern "C" { # [doc = " Public ECC API"] pub fn eccset (...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EccryptoStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint128_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:18262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ECCRYPTO_STATUS ; } pub type uint128_t = u128 ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub struct point_extproj...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint128T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_extproj_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:19879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y ! (tb))) ; } pub type point_extproj_t = [point_extproj ; 1usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clone)] pub ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointExtprojT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_extproj_precomp_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:21407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } pub type point_extproj_precomp_t = [point_extproj_precomp ; 1usize] ; # [repr (C)] # [derive (Debug , Default , Copy , Clo...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointExtprojPrecompT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `point_precomp_t` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/fourq-84b439269030bde2/out/bindings.rs:3:22651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y ! (t2))) ; } pub type point_precomp_t = [point_precomp ; 1usize] ; extern "C" { # [doc = " Multiprecision functions"] pub fn is_...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PointPrecompT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/point.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |             let mut r0 = bytes.as_ptr() as *mut [u64; 2];
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/point.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |             let mut r1 = r0.add(1);
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fourq` (lib test) due to 78 previous errors; 93 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775", kill_on_drop: false }`
[INFO] [stdout] 7e2257feec4fc29c327ccef11a3a315daa7fee601a32b83d4eacb7625bc66775
